tekne dolusu - Turkish English Dictionary